*{
    box-sizing: border-box;
}
/*body{
    min-width: 500px;
}*/
a{
    text-decoration: none;
}
p{
    margin: 0;
}
.clear-fix{
    content:'';
    display: block;
    height: 0;
    visibility: hidden;
    clear: both;
}
i.active{
    background-color: #666666 !important;
}
ul{
    list-style: none;
    padding: 0;
    margin: 0;
}
dl,dd{
    margin: 0;
}
a{
    color: white;
}

.dot{
    width: 20px;
    height: 20px;
    background-color: #3190E8;
    position: fixed;
    border-radius: 50%;
}